body {margin:0px;padding:0px;background-color:#ffffff;overflow-x: hidden;}
.bodytop {width:100%;height:380px;padding-top:5%;background:url("../img/topbg.jpg") no-repeat;}
.login_main {width:80%;height:300px;background-color:#ffffff;opacity:0.5;z-index:0;margin-right:auto;margin-left:auto;}
.login_main_info {position:absolute;width:80%;height:300px;right:150px;left:auto;top:75px;}
.login_main_info_left {width:69%;height:300px;float:left;}
.login_main_info_right {width:28.5%;height:300px;float:left;}
.logo{width:21.5%;height:68px;float:left;margin-top:10px;}
.logo img{float:left;vertical-align:middle;}
.slogan{width:60%;height:50px;margin-top:140px;margin-left:270px;font-size:20px;color:#fbfff7;font-family:"Microsoft YaHei","Hiragino Sans GB","WenQuanYi Micro Hei",tahoma,sans-serif;}
.login_info{width:100%;height:250px;float:left;background-color:#ececec;margin-top:25px;background-color:#fcfffb;}
.login_info_inner{width:88%;margin-right:auto;margin-left:auto;height:245px;}
.login_info_inner input{width:100%;height:38px;margin-top:15px;margin-right:auto;margin-left:auto;background-color:#b9ff73;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; border: 1px solid #CCC!important; } 
.about_pwd{width:100%;height:35px;line-height:35px;font-size:12px;}
.memory_pwd{float:left;}
.forget-pwd{float:right;}
.create_user{height:35px;line-height:35px;font-size:12px;}
#user_id{margin-top:30px;}
#login_submit{height:45px;margin-top:5px;}
.register_info{width:100%;height:250px;float:left;background-color:#ececec;margin-top:15px;display:none;}
.register_info_inner{width:88%;margin-right:auto;margin-left:auto;height:245px;}
#register_id{margin-top:10px;width:100%;height:35px;}
#register_pwd{margin-top:10px;width:100%;height:35px;}
#register_pwd_double{margin-top:10px;width:100%;height:35px;}
.register_checkcode{width:100%;height:50px;margin-top:5px;}
.register_submit{width:100%;height:50px;}
.register_checkcode_left{width:53%;float:left;height:50px;}
.register_checkcode_left input{width:90%;height:40px;margin-top:5px;margin-left:5px;}
.register_checkcode_right{width:45%;float:left;height:50px;}
#register_submit{width:100%;height:45px;margin-top:5px;}



.bodybot{width:100%;height:auto;margin-top:15px;}
.bodybot_one{width:75%;height:auto;margin-right:auto;margin-left:auto;}
.bodybot_left{width:64%;height:auto;float:left;}
.bodybot_right{width:30%;height:auto;float:left;}
.plan_span{width:100%;height:auto;margin-right:auto;margin-left:auto;}
.planinfo{width:100%;height:auto;border-top:1px solid #00cc00;padding-top:10px;padding-bottom:10px;overflow:hidden;zoom:1;} 
.planinfo_top{width:100%;height:70px;}
.head_pic{width:60px;height:60px;margin-top:4px;margin-right:auto;margin-left:5px;float:left;}
.user_nameinfo{width:350px;font-size:16px;font-weight:900;height:25px;float:left;margin-top:4px;margin-left:10px;border-bottom:1px solid #e0e0e0;}
.plan_route{width:70%;height:25px;line-height:25px;margin-top:4px;margin-left:10px;float:left;padding-bottom:3px;border-bottom:1px solid #e0e0e0;}
.plan_list{width:98%;height:auto;margin-left:5px;overflow:auto;padding-top:10px;padding-bottom:6px;font-family:"Microsoft YaHei";}
.plan_list ul{list-style:none;display:block;float:left;height:auto;margin:0px;padding:0px;}
.plan_list ul li{float:left;height:25px;line-height:25px;width:auto;margin-right:10px;color:#339900;font-size:17px;}
.planinfo_bom{width:100%;height:auto;}
.plantext{width:98%;max-height:74px;letter-spacing:0.5px;font-family:"Microsoft YaHei";font-size:14px;margin-right:auto;margin-left:auto;margin-top:5px;margin-bottom:5px;padding: 1px 0 3px;overflow: hidden;word-wrap: break-word;line-height:150%;}
.plantext_bom{font-size:14px;color:#c8c8c8;margin-top:4px;float:left;width:99%;height:25px;padding-top:5px;}
.plantext_bom:hover{color:#a7a7a7;font-size:15px;}
.self-list-forward{width:35px;float:left;text-align:center;}
.top_span{width:94%;height:auto;font-family:"Microsoft YaHei";float:right;padding-bottom:5px;border-bottom:1px solid #c9c9c9; background-color:#FFFFFF;}
.top_span ul{list-style:none;margin:0px;padding:0px;margin-left:10px;}
.top_span ul li{width:97%;height:40px;line-height:40px;float:left;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.top_span ul li:nth-child(2n+0){background-color:#f2fff2;}
.top_title{width:94%;height:40px;line-height:40px;font-weight:580;padding:10px;background-color:#efefef;font-size:18px;color:#339933;border-bottom:1px solid #dadada;}
.top_pic{width:100%;height:auto;padding-left:12px;margin-top:10px;margin-right:auto;margin-left:auto;}
.top_pic img{width:45%;margin-left:auto;margin-right:auto;}
.abstract{float:left;width:70%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap; }
.author{float:right;width:25%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap; }
.ad_span{width:94%;height:auto;margin-top:15px;font-family:"Microsoft YaHei";float:right;background-color:#FFFFFF;}
.qyou_span{width:94%;height:auto;font-family:"Microsoft YaHei";float:right;border-bottom:1px solid #c9c9c9;margin-bottom:25px; background-color:#FFFFFF;}
.qyou_span ul{list-style:none;margin:0px;padding:0px;margin-left:10px;}
.qyou_span ul li{float:left;margin-top:5px;margin-bottom:5px;font-size:15px;width:310px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.planpic{width:98%;height:auto;margin-right:auto;padding-top:5px;margin-left:auto;}
.planpicinfo{width:100%;height:auto;}
.planpicinfo ul{list-style:none;margin:0px;padding:0px;line-height:140px;}
.planpicinfo ul li{float:left;width:140px;height:140px;margin-right:8px;}
.self-list{float:left;}
.selftime{float:right;}
.qyou_info{width:100%;height:130px;float:left;background-color:#e0e0e0;font-size:14px;padding-top:70px;color:#8b8b8b}
.qyou_about{width:100%;height:30px;text-align:center;line-height:30px;float:left;}

